package com.tmc.entity.inthotel;

import java.util.HashSet;
import java.util.Set;

/**
 * AbstractToState entity provides the base persistence definition of the
 * ToState entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractToState implements java.io.Serializable {

	// Fields

	private Integer stateId;
	private ToCountry toCountry;
	private String stateName;
	private Integer elementType;
	private String stateProvider;
	private String stateStatus;
	private String stateShort;
	private Set toCities = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractToState() {
	}

	/** full constructor */
	public AbstractToState(ToCountry toCountry, String stateName,
			Integer elementType, String stateProvider, String stateStatus,
			String stateShort, Set toCities) {
		this.toCountry = toCountry;
		this.stateName = stateName;
		this.elementType = elementType;
		this.stateProvider = stateProvider;
		this.stateStatus = stateStatus;
		this.stateShort = stateShort;
		this.toCities = toCities;
	}

	// Property accessors

	public Integer getStateId() {
		return this.stateId;
	}

	public void setStateId(Integer stateId) {
		this.stateId = stateId;
	}

	public ToCountry getToCountry() {
		return this.toCountry;
	}

	public void setToCountry(ToCountry toCountry) {
		this.toCountry = toCountry;
	}

	public String getStateName() {
		return this.stateName;
	}

	public void setStateName(String stateName) {
		this.stateName = stateName;
	}

	public Integer getElementType() {
		return this.elementType;
	}

	public void setElementType(Integer elementType) {
		this.elementType = elementType;
	}

	public String getStateProvider() {
		return this.stateProvider;
	}

	public void setStateProvider(String stateProvider) {
		this.stateProvider = stateProvider;
	}

	public String getStateStatus() {
		return this.stateStatus;
	}

	public void setStateStatus(String stateStatus) {
		this.stateStatus = stateStatus;
	}

	public String getStateShort() {
		return this.stateShort;
	}

	public void setStateShort(String stateShort) {
		this.stateShort = stateShort;
	}

	public Set getToCities() {
		return this.toCities;
	}

	public void setToCities(Set toCities) {
		this.toCities = toCities;
	}

}